package hotel.callback.oversea.service;

import hotel.base.oversea.service.BaseService;
import hotel.base.oversea.utils.Result;

/**
 * @Author lmf
 * @Date 2020/6/17 17:32
 **/
public interface SwitchPushRoomService extends BaseService {

    /**
     * @author: lmf
     * @date: 2020/8/27 21:49
     * 多线程推送房型房态价格数据
     */
    Result<Object> manyThreadPushRoomData();
    /***
    * @Author: lmf
    * @Date: 2021/4/20
     * 多线程推送数据给携程
    */
    Result<Object> pushRoomToSwitch();
    /***
    * @Author: lmf
    * @Date: 2021/4/20
     * 封装推送携程数据方法
    */
    Result<Object> makePushRoomData();

    /**
     * 多线程推送房型房态价格数据
     * 爬虫推送数据
     */
    Result<Object> notityModifyRoomInfoByManyThreadCallbackBySplider();

    Result<Object> manyThreadPushRoomDataNew();
    /***
    * @Author: lmf
    * @Date: 2021/1/29
     *测试方法
    */
    Result<Object> manyThreadPushRoomDataByTest();

}
